to be overflowing with vitality - Français Anglais Dictionnaire